package com.macro.mall.model;

import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class PmsSkuPriceLog implements Serializable {
    @ApiModelProperty(value = "主键")
    private Integer id;

    @ApiModelProperty(value = "操作用户名")
    private String handelUserName;

    @ApiModelProperty(value = "操作用户id")
    private Long handelUserId;

    @ApiModelProperty(value = "操作前的价格")
    private BigDecimal currentPrice;

    @ApiModelProperty(value = "操作前会员价")
    private BigDecimal currentMemberPrice;

    @ApiModelProperty(value = "sku_id")
    private Long skuId;

    @ApiModelProperty(value = "备注")
    private String note;

    @ApiModelProperty(value = "操作时间")
    private Date addTime;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getHandelUserName() {
        return handelUserName;
    }

    public void setHandelUserName(String handelUserName) {
        this.handelUserName = handelUserName;
    }

    public Long getHandelUserId() {
        return handelUserId;
    }

    public void setHandelUserId(Long handelUserId) {
        this.handelUserId = handelUserId;
    }

    public BigDecimal getCurrentPrice() {
        return currentPrice;
    }

    public void setCurrentPrice(BigDecimal currentPrice) {
        this.currentPrice = currentPrice;
    }

    public BigDecimal getCurrentMemberPrice() {
        return currentMemberPrice;
    }

    public void setCurrentMemberPrice(BigDecimal currentMemberPrice) {
        this.currentMemberPrice = currentMemberPrice;
    }

    public Long getSkuId() {
        return skuId;
    }

    public void setSkuId(Long skuId) {
        this.skuId = skuId;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }

    public Date getAddTime() {
        return addTime;
    }

    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", handelUserName=").append(handelUserName);
        sb.append(", handelUserId=").append(handelUserId);
        sb.append(", currentPrice=").append(currentPrice);
        sb.append(", currentMemberPrice=").append(currentMemberPrice);
        sb.append(", skuId=").append(skuId);
        sb.append(", note=").append(note);
        sb.append(", addTime=").append(addTime);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}